.szzj-field-list-wrapper.hidden-top-label {
  .ant-form-item-row:first-child {
    .ant-form-item-label {
      display: none;
    }
  }
}

.szzj-field-list {
  width: 100%;
  margin-bottom: 15px;

  &-header {
    margin-bottom: 10px;
  }

  &-item {
    &-header {
      display: flex;
      justify-content: space-between;
      margin-bottom: 10px;
    }
  }

  &-remove {
    color: red;
    cursor: pointer;

    &-icon {
      margin-right: 5px;
    }
  }

  &-footer {
    margin-top: 10px;
  }
}
